时间对象
创建 gtime.Time
对象可以通过标准库 time.Time
对象、Unix时间戳、时间字符串(如: 2018-07-18 12:01:00
)、自定义时间字符串(需要给定格式,支持自定义格式及标准库格式)。
创建对象
可以通过 gtime.New
方法创建 gtime.Time
对象,该方法支持 time.Time
、时间戳、时间字符串创建对象。其中时间戳支持到纳秒的时间整型长度。 例如:
// 通过时间字符串创建
gtime.New("2020-10-24 12:00:00")
// 通过time.Time对象创建
gtime.New(time.Now())
// 通过时间戳(秒)创建
gtime.New(1603710586)
// 通过时间戳(纳秒)创建
gtime.New(1603710586660409000)
此外,时间字符串支持常见时间类型,例如:
2017-12-14 04:51:34 +0805 LMT
2017-12-14 04:51:34 +0805 LMT
2006-01-02T15:04:05Z07:00
2014-01-17T01:19:15+08:00
2018-02-09T20:46:17.897Z
2018-02-09 20:46:17.897
2018-02-09T20:46:17Z
2018-02-09 20:46:17
2018/10/31 - 16:38:46
2018-02-09
2018.02.09
01-Nov-2018 11:50:28
01/Nov/2018 11:50:28
01.Nov.2018 11:50:28
01.Nov.2018:11:50:28
日期连接符号支持'-'、'/'、'.'